microscopic image - Francés Inglés Diccionario